<?php

/*
* Modelo: "subtipo_sistema.php"
*
* Realizado por:
* 	Carlos Calvo
*/

@include_once('../enlaceBD.php');

class Subtipo_sistema {
	
	/* Nombre de las Variables del Modelo (INFORMATIVO)
    */
	
    // Variable para los resultados de las Consultas
    private $respuesta;
	
	// Tablas del Modelo
    private $tmtc_subti_sis 		= "mtc_subti_sis";
	
	
	// =================================================================================================================
	//	FUNCION - CONSULTAR LOS SUBTIPOS DE SISTEMAS
	// =================================================================================================================
	
	public function consultar() {
		$conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_mtc'] );
		
		$sql = "select id_subti_sis as id_subti_sis, 
					id_tipo_sis as id_tipo_sis, 
					descripcion as descripcion, 
					imagen as imagen 
				from ".$_SESSION['db_mtc'].$_SESSION['schema_db'].".$this->tmtc_subti_sis";
		
		$this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo Consultar los SubTipos de Sistemas.");
		
		$i = 0;
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_subti_sis[$i][0] = $temparray['id_subti_sis'];
			$lista_subti_sis[$i][1] = $temparray['id_tipo_sis'];
			$lista_subti_sis[$i][2] = strtoupper($temparray['descripcion']);
			$lista_subti_sis[$i][3] = $temparray['imagen'];
			$i++;
		}
		
		$conexion->desconectar();
		return $lista_subti_sis;
	}
	
	
	// =================================================================================================================
	//	FUNCION - CONSULTAR LOS SUBTIPOS DE SISTEMAS PARA EL MAPA
	// =================================================================================================================
	
	public function consultar_subti_sis_id() {
		$conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_mtc'] );
		
		$sql = "select id_subti_sis as id_subti_sis, 
					id_tipo_sis as id_tipo_sis, 
					descripcion as descripcion, 
					imagen as imagen 
				from ".$_SESSION['db_mtc'].$_SESSION['schema_db'].".$this->tmtc_subti_sis";
		
		$this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo Consultar los SubTipos de Sistemas para el Mapa.");
		
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_subti_sis_id[0] .= $temparray['id_subti_sis'].",";
			$lista_subti_sis_id[1] .= $temparray['id_tipo_sis'].",";
			$lista_subti_sis_id[2] .= strtoupper($temparray['descripcion']).",";
			$lista_subti_sis_id[3] .= $temparray['imagen'].",";
		}
		
		$conexion->desconectar();
		return $lista_subti_sis_id;
	}
}
?>